Gilberto MartinezGilberto Martinez
Volleyball21-4, 21-2: China's Ruthless Start and the Olympic Ticket Waiting in ShangluoIn Shangluo, a city in China's Shaanxi Province where sand isn't the first...
Domestic FootballU20 Vietnam and the 'narrow door' against Iran: after two losses, the ticket to the 2027 AFC U20 Asian Cup is slipping awayOn September 6, 2026, U20 Vietnam will play their final group stage match in...
ChessGlobal Chess League 2026: Carlsen Returns, But the Packed Schedule Weighs HeavyWhen data doesn't lie, we are the ones who deceive ourselves. As someone who...
International FootballConte wants a big club to revive: Juventus leads the betting odds, but 3.50 is not a promiseThe number 3.50 on Snai's board is not a promise. Converted into implied...
EsportsEmpty Data Is Not Good News: The “No Risk” Trap in Vietnamese Esports AnalysisI was handed a nine-chapter esports analysis. Neatly laid out, every section...
BasketballSaras Jasikevicius: "We Cannot Win an Away Game in EuroLeague Playing Like This" — and the Payroll Says the Same ThingMinimum Fact Table Before writing a single word about the game, I build the...
Domestic FootballV.League 1 and the Pressure Behind the Vietnam National Team's GlowThe second leg of the 2026 ASEAN Championship final was played in Thailand, a...
EsportsFIFA Postpones FIFAe Finals 2026 in Jeddah One Day Before Opening After Attacks on Saudi ArabiaThe postponement of the FIFAe Finals 2026 was announced by FIFA and the Saudi...
EsportsWolves Esports Sweep A Team at VCT Threshold China: A Second-Tier Ticket and the Price of a Win That Proves NothingThere was a moment in the first week of VCT Threshold China 2026 that I could...
Domestic FootballKim Sang Sik and the Attacking Puzzle: Four Forwards Scoring, One System Still UndefinedSix goals in four rounds is not a tactical blueprint. It is a personnel...
Table TennisLeana Hochart Unbeaten in Antibes: Three Matches in a Day and the Gem Still Lying Beneath the TableThe table in Antibes was dry and fast. The balls bounced like urgent knocks a...
SwimmingAshlyn Anderson – The 9-Second Drop Signal: A Data Map of a Rising Recruiting MoveThere's a number that jumped out at me from today's US college recruiting new...
GolfMiyu Yamashita, the record 63, and the data gap at the Aramco Korea ChampionshipI rewatched the final round of the Aramco Korea Championship at nearly 2 a.m....
Domestic FootballVietnamese Football Does Not Lack Stars — It Lacks DataThere is a truth no one in Vietnamese football wants to hear: our professiona...
International FootballMike Ditka: The Man Who Redefined the Tight End and the Rare Dual Legacy of the NFLThe day Mike Ditka's family announced his passing at the age of 86, I was...
ChessChess Olympiad 2026: India Defends Throne in the 'Cauldron' of Samarkand, Spotlight on Gukesh – SindarovSamarkand, the legendary city on the Silk Road, has not witnessed such a...
Domestic FootballVietnam U-23 reach Asian Games quarterfinals: Decoding the Uzbekistan defeat from minute 5 to minute 68Minute 34. Xuan Bac sat down in the middle of the pitch. There was no reckles...
ChessCarlsen Returns, India Pulls Out: Global Chess League 2026 and the Scheduling PuzzleWhen data doesn't lie, we are the ones deceiving ourselves. The fourth season...
BadmintonAsian Games 2026: India's 20-Shuttler Badminton Squad and the Unpaid Knee DebtAsian Games 2026 runs in Aichi-Nagoya, Japan, from September 19 to October 4,...
GolfJackson Koivun and the Data Problem: Why the Controversial 2026 Presidents Cup Pick Is Actually the Most Rational DecisionThree professional starts. One PGA Tour win. No ShotLink data to analyze. Tha...
Domestic FootballU20 Vietnam and the 'narrow door' against Iran: after two losses, the ticket to the 2027 AFC U20 Asian Cup is slipping awayOn September 6, 2026, U20 Vietnam will play their final group stage match in...
ChessGlobal Chess League 2026: Carlsen Returns, But the Packed Schedule Weighs HeavyWhen data doesn't lie, we are the ones who deceive ourselves. As someone who...
International FootballConte wants a big club to revive: Juventus leads the betting odds, but 3.50 is not a promiseThe number 3.50 on Snai's board is not a promise. Converted into implied...
EsportsEmpty Data Is Not Good News: The “No Risk” Trap in Vietnamese Esports AnalysisI was handed a nine-chapter esports analysis. Neatly laid out, every section...
BasketballSaras Jasikevicius: "We Cannot Win an Away Game in EuroLeague Playing Like This" — and the Payroll Says the Same ThingMinimum Fact Table Before writing a single word about the game, I build the...
Domestic FootballV.League 1 and the Pressure Behind the Vietnam National Team's GlowThe second leg of the 2026 ASEAN Championship final was played in Thailand, a...
EsportsFIFA Postpones FIFAe Finals 2026 in Jeddah One Day Before Opening After Attacks on Saudi ArabiaThe postponement of the FIFAe Finals 2026 was announced by FIFA and the Saudi...
EsportsWolves Esports Sweep A Team at VCT Threshold China: A Second-Tier Ticket and the Price of a Win That Proves NothingThere was a moment in the first week of VCT Threshold China 2026 that I could...
Domestic FootballKim Sang Sik and the Attacking Puzzle: Four Forwards Scoring, One System Still UndefinedSix goals in four rounds is not a tactical blueprint. It is a personnel...
Table TennisLeana Hochart Unbeaten in Antibes: Three Matches in a Day and the Gem Still Lying Beneath the TableThe table in Antibes was dry and fast. The balls bounced like urgent knocks a...
SwimmingAshlyn Anderson – The 9-Second Drop Signal: A Data Map of a Rising Recruiting MoveThere's a number that jumped out at me from today's US college recruiting new...
GolfMiyu Yamashita, the record 63, and the data gap at the Aramco Korea ChampionshipI rewatched the final round of the Aramco Korea Championship at nearly 2 a.m....
Domestic FootballVietnamese Football Does Not Lack Stars — It Lacks DataThere is a truth no one in Vietnamese football wants to hear: our professiona...
International FootballMike Ditka: The Man Who Redefined the Tight End and the Rare Dual Legacy of the NFLThe day Mike Ditka's family announced his passing at the age of 86, I was...
ChessChess Olympiad 2026: India Defends Throne in the 'Cauldron' of Samarkand, Spotlight on Gukesh – SindarovSamarkand, the legendary city on the Silk Road, has not witnessed such a...
Domestic FootballVietnam U-23 reach Asian Games quarterfinals: Decoding the Uzbekistan defeat from minute 5 to minute 68Minute 34. Xuan Bac sat down in the middle of the pitch. There was no reckles...
ChessCarlsen Returns, India Pulls Out: Global Chess League 2026 and the Scheduling PuzzleWhen data doesn't lie, we are the ones deceiving ourselves. The fourth season...
BadmintonAsian Games 2026: India's 20-Shuttler Badminton Squad and the Unpaid Knee DebtAsian Games 2026 runs in Aichi-Nagoya, Japan, from September 19 to October 4,...
GolfJackson Koivun and the Data Problem: Why the Controversial 2026 Presidents Cup Pick Is Actually the Most Rational DecisionThree professional starts. One PGA Tour win. No ShotLink data to analyze. Tha...
